컴퓨터활용능력 2급 기출문제·모의고사·오답노트·자동채점

2008년05월18일 29번

[스프레드시트 일반]
아래의 시트에서 주민번호의 8번째 숫자가 1또는 3이면 ‘남’, 아니면 ‘여’를 표시하려고 한다. 다음 중 옳지 않은 것은?

  • ① =CHOOSE(MID(A2,8,1),"남“,”여“,”남“,”여“)
  • ② =IF(OR(MID(A2,8,1)="1",MID(A2,8,1)="3"),"남“,”여“)
  • ③ =IF(MID(A2,8,1)="1","남“,IF(MID(A2,8,1)="2","여”,IF(MID(A2,8,1) ="3", "남“,”여“)))
  • ④ =IF(OR(MID(A2,8,1)=1, MID(A2,8,1)=3)=1,"남“,”여“)
(정답률: 30%)

문제 해설

정답은 "=IF(MID(A2,8,1)="1","남“,IF(MID(A2,8,1)="2","여”,IF(MID(A2,8,1) ="3", "남“,”여“)))" 입니다.

이유는, 이 식은 주민번호의 8번째 숫자가 1이면 '남', 2이면 '여', 3이면 '남', 4이면 '여'를 표시하는데, 문제에서는 1 또는 3일 때 '남', 아니면 '여'를 표시하라고 했기 때문입니다. 따라서, "=IF(OR(MID(A2,8,1)=1, MID(A2,8,1)=3)=1,"남“,”여“)"가 옳은 식입니다.

다른 보기들은 1, 2, 3, 4 모두에 대한 조건을 포함하고 있기 때문에, 문제에서 요구하는 조건과는 맞지 않습니다.

연도별

진행 상황

0 오답
0 정답